ATCAAAAACTACAATTTTGTCTTTTTACAAAAATTAACCTCTCCTCATTTCTTCCTCATTTTTGCAAGTGCAACTTCCCACCTAGTGCCGCCTCCGGCAGCTGGTTTTCCGATTTCCAGCGCCGCATGAGCAATCTTACGGAACACCGTCTATCCTTCGCACACGATCTTAATCGTCCATCTTGCGCGATCTCGTCGCCGATCGTGCACGATTGTCGTTGTCTCTCGCTTCTCTGGCACAGTCTCGTCGTTGCTCGGGCCGTCCGTCAGCTTTGCTGGTCTCAACGCCATTGAACCGGTCGTCTTATAACTTGCTCAGCTCTTCTCTCTCTTTAGGTATATATATATATATTGTATAATACATATAAAAATTAGTATGTTATATATATATCATTGTGATTTTTGTTTATATTTATTATGTTTATATATTATATATTTAATTAATTTTATATTATTTCAGTGTTCCTAAATTATTTTAATCATAAATATTAATTTATGGATTAATTTATTTTTTGGCAATATAAAATATTAATAATTATTTTATTAATATGACTTTTTTGATAATATTTTTTTACAGTTATATTACGAGTAAAGCTGCACTTAAGTTAGCCAGGCGTGTATAATTGTTTTGGTGGAAACACCATCATCCAGCACTTATGGCGGTTTAATGGATTACGTGTATAAGATAACATCATATATCAGTCATTATTTTAACTTTTTAAAAAACTGGTTAGTCGTAGTGGCGCATCAACCAAATGTTTTCTTCTGTGCAACTGTGAACACTTTTTTCTTGGTCCCTGTTTGTCTTCTGAATAGTAGTTTCTTTCTGCATATAGAAAAAGGTTATTATTGAAAAAGTTAGTTTTAAAGACTTGAAATGATTTTTTTGTATTTCTTTTCTTTTAGAAAAGCTTGAATTTTTCTTTGCTAAAACCACATTGCTTGTGTATGTTTTCACAAAAATTTACATGTTTCTGTTTCGTTATATTAAAGATTAGCCTTCATAATACGTTCAAAGGAAACTATTCAAGATCTACAATGTCATTTAATTGCTTGTTTTTTATGCTTCTCACATTTGCATTAGTGGAAGCTCTTTAAAATTCTTTGATAACTTTTTCTAATCTTTTAGGGGCTAATTTTGTTCTTTTGGTACTGGAGGACCTATTTATTTGGATAGTATTCTTCTTTGGTATATGGGTCTGGATTTAACAAGTTTCTTGGGCAGGCTATGAATTTTGTCAAGGAGAGCTGTGCTGTTTTGTTGGATAAAATGTTTGGCATATCCGCTAATGTTATCAGGACAAAGAAAACATCTTCCGAGAACAGGTACCGTGAGGTTAATTTTTTGCTTTTGAATTTGTGATCATGTGTAAAGCATAAAGCTATCAGGATAGTTTATTGCCGATTGGTTGGTTGGCTAGTTATTCCCTGGTCAAAATTGCATCTATTACCTGATATTGACCTTGGATAATGTTCAGAAATATGCAAATATTAGCTTCTACATTATATAGTCTACTTCTTGCTTGAGAAGGGCCTGCTTCTTTTGTTGGGATTATGTTCTTTTGTGGTTCAGTTCAGAGAAACATGTAGGCGTATCAATTGGTTTCTCTCTCTCTCAGACACAAAAATAAGTACACATGAATTCTGGAAACCACATGAATGTCAAAGTACAACTTCTGTCTAATTTCTTACCAGAGAACTATGTTTAATTACCTTTTTCCCCCCCAGAATTTAGGGTGCCTTTGGTTCTTGAAAACGTGAACTATTTGGTTTCCATTTTCTAAAAAATGAAAAAGTACCAAAAACGTGCAGTATATGAAAATAAATATAACTTTTAGAAATAAATAAAAAAAAAAAGATTTTGAAAATAATAAAAACTTGTTTCCAATGTTTTGTAGAAAACTATTATCTTTAAGACTTATACTTAATATGTCCTTGTGCATGCAGAAAATATATACTTATATATATCTGATCGAAACTATATACTTATATGTGTATAGGCATGTATATATACCTTGTTTCGTAGTTAGACAAATACATATGCAATCATAGACAAATATGAGCCTCTACAAATTTACGCAAACATATACATACATGTAACATGAAAACACACACACACACATATATATATATCAACAGACCTACATATGTATACTTGCATATGTATATAATGTGTGTGTAGTTACACACACAAACATACATACAAATATATCTAAGTACACACATATATATATACCTGTGTATTTGTATAGTAAATAATAATCACCTAATTTTTTCATACACCATATGCAGCCTAATAATCAAAGATGTCTTTATGTCTTGTTCAATTATTTCTGGAAGCTTCCATGTCCTTGTGGCAAGTGCCATTAGCTGTTTGTCATTTGCTGCTAAAGAAGTGCCATTAGTTTTTGAGTTGGTCATAAGGGCTTATGTTGAGATTTACAATTGGTTCTATTCCATTGCTTTTAATACTTATTGACCATGTGGTATATGCCCCATGGACAGTAGTTCACTGGAAGATGCGCTTTTTTCTGCGAATATTGATGTCGAGGAAGGTTATACTCACCATGTAAGTAACTTTCTAATATTACTTTTTTCTCTGGAATTTAGGTAATTTGTCATTTAAATTATTTAAGTCATTAGAAGCATAAACATAATCTATTTAGTTTTTGGGTATGGCGGGCAAAAGAACCAAGCTGAGCCAAATACCTGAACATTTGAGGTTGGCTAGTTTGAATATGGTCAAGCTTGAGTTCAGGTGAAAGCTTAAAATAGATTTAATATTGGCTAAACTTCAACTTATTTAAAGAAATACAAAGGTTAAACCCAGTTAGAAAAAATCTTGATAAAATGTAGAGCCTCATTGTATTTGAAGTTGAGAGCACCTATTTGCCTGTAAATGAGTCAATGCAAATGATGGAAGAAAATGTACCTATCTCTCTAGTAGCTATACAATGTAAAACGTGGTCTACTAGATATTGCCATTTTTTTCGTAAGACATGGTTCAAAGGGACAACAGGTAGCTGTTCTGCCTGATCAAATCATGAAAAGGCAAGCACTCAACAACTCTAGACAGGATGGTCTCTATTTGGAAGCTACCATCATGTCATAATCAAATTCAAATTGGTTTCTATCCTGAGCAGATATCATGTTCTTCTGATACATCTTGTAAAGTAGTACAATCCTATCAATAACATCTTACTGAATTGCCTCTTTTGTCTTTCATAAAATTGTGCAATAGATCTCATATCACATGCTCATTTTATTAGCAACTGAGGTTGACAATCTTTAATCAGATGACTCTTCTGTTTACTTCATTACTCATTTGTTTTCTGGATGTCAGTAAATTGATTTATCTCTCTGTCAAAAGGGAAATACTCAGAGCTGGTGGAATACATTGACATTCAAATCTATTGGTTCTGCTATGCAACATGGCGTGACAAAGCAGCTTGATTTTGAAGATTTGCTTTCCTTACCCACTGAAATGGATCCTTCTTCTTGTCATGATAGACTGTTAAGCTCCTGGGAAGCTCAGCAGAGTGATTTCTGTAAAAGTCCATCTTTTCTCAAGGCAATTTTTCATGCATATGGGTGGCCATACTTTTGTCTTGGTATATTAAAGGTAATATATATATTCTTTCTAAATTTTCATTGGGCCTTTTTCTTCAATTCTACATAGGTCAGGGAAAAAGTTTTATTTTTGAGTGTAAGTAAAGGCTGAAGCTCTTCAAAGGAATTGGATCTGAGTTCCTCCAGTGGAGGGAAAGGACATGACATGGGATGAAGCCCTTGGCCAACAACTAAAGCTTGTTTTTTATATATAGATACACACACTTTTCCTCCCATTTCTTGTTATTTCATCTATTTGTTAAGGAAAGACAATATTTATAATGTTATCCATCCATTGTAATGTGGCACTGCAGTATGATCTATCAGTGTAATATGCATACATACATACATACATATCACACATACACAGTTCATAATCTTTCTAGTTATTTGTGTCTATTTCTTTATTTTTAATCTTTTTACTCTTCTTTTTAAGTGGCAATGATCTTGAGGTCTTAGTGTTGAGCCCTGGGTGGAGTAACCAATGAGGGCTCTTGTAGTGTTCATGGCAACTGGATGGACACTCTAACTGTGCCATGTATGGCTCTAAAGAATAGGTGCCGTCCCTTCTTTTTCAATAAGCTTTGAGCTTGTTCCCTTGCCCAGGTTTGCCTTGGGTAGGTTGGAGAAATCCATGTCCATCTTTCCTGTCTATATGCATAATGAGATTTTTAGTGGAAAAAAAATTTGGACAATTTCTAGGGAACGGTTTTATGTCTACAATCAAGCAGCGGGTTCATGGGGTTGGTATCTGGTTGTGTACCCATGGGAAGCACAGAGACTAAGGCAGTCACATCAAGTTCTACCTAACTTTCCTTTTTGGGATATATGCTTATTTGAAGCTTTCACCTTAAAAACCCCATTCAAGATCTCTAATATTGGAATATCAAATGTCCCACCACCAAGATCAAACACAGCTATTAGACCTTCCTTCAATGCCCTCAGTTCTTCTAAGTTCATTAACTAGAAGACAACTTTAATAGTATTAAGGATTCTTGGTTTCAGGCCCTGATTATTTTGATTAAGGGCCAACTTTTGTATTTAAGTGATGATTTGGGGGACCTTATTGATGCTTTGTTAAACTTGTAAAATCTTTGTTATGGGTTGCACCCCCTTGGTGCTTTGTGAATAATAATACATTTTTTATTCAAAATTTTTTACGATATATGCTTAATTTGGATGTACTACTAGAATTTATCTGTCCACTTAAGTCTTCAATTTTTACTAAATTTGTTTTAGTTCCTATCTTTCCTGATCCATGAATTTATAAATAAAGGGCAAATAACTCTCTATCTTCTTTAATCAATGGATAAAGCATATGAATATTTCATAAAAATTAGAATACTCTCTAGAGACTGTAGGGTTCTCTCTATTGAGTCCTACACATAGGTCATAAAGGTCTGAGCAAGTTGTGACATTGCTGCAGACTTCATTTTGCATAAACTTGTGACTTATCCTGAACCCAGTACCCTCTGAACATGGTTTCAGAGCAGGACTTTATTGAGCATTTGTAGAATTTCAGTAACAATTTGAAGTTTGCCTCAAAGCTTATCAGGAGGATCATGAGTAGGTTGAAGAAAGAGAAAAGGAGCTTGCTGCACAACTTTAGGATATTTGTTCGGAGCTATTCACTACCAAGTTAGGTAGAGCAATAGCTGTCAAATCAAGTAGCATTGGTTGTTGCAATGAGCACTCTTTGGGATTCAATGAGGACTTTGAATGGGGAGGGACAGTTCCTCGATATGCCAAACTGGACTTGCCTTAGACTGGCTGAACCATCATGGACACATTTTTTTTTTGCCATCAGCACATAATAGACAAAGATAAATTCGGGTTGTTTCTTTTCACTTAGAAGGAATTCCATAAGTATGGTTCCTAAAGCTGGAACAGGAAAAACAAAAAATTTTGTAGAAGAGATCAAAGTCAATTATGGCTTTTGCTTTGGCTCCCAATCGAAACAATAAACTGCAAAAACTTGTCAAGCTTTGCTAGCTGGCTCAGATTGAGGATTACCAGTGCAGCTTTGAGTAATTGACGGTTTGAACATCATCTCTCACAACCACACAACCAAAGAGGAAGGCGGCATTTTCCTTAGCGGCCTACAAGAATATATAGTTGTTGAGGTAGAACTTCAACACCCATGGACCTCACCACCATGAAGTGTCTAATGCAGAACAAGTAATGGTTACATTAACTTGTCCTGTGACAAAAATAGAGAAAAGTTTGGGGGAAAACAGAAGGAAAATAAATAATCCGACATGGGAAATCAAGGTGAAGAAATATTAGGGTGGGTTAGATCGATCGTGTTATGTTAGATATAATAATAACCAAAAGAACAAACACAACAAAGATAACATAGAATCAAACTCTTGCAAAACAATTCTTAATAATCGCAACATAGACCTGCTTGTGTTGTGACCTCTGTTTGAAGATTTATTTGAATGCATTTTCCCTCCCATCACTGCAGGGCTTGGTGTCGCTTGTGGGTTGGGGCTAAGTACTTCGAGATTGTCATAACCATGTGTTCTTATGACCTTATGAGCAATCAATTATATGACAAGTAGATCAGTAACAAAAATAAGAATTGTCAATGAAGAGAATCAAGACTTTAATTTTTTAACCTTATATCTTCGTACCGGATATATAATTTTATTTTCCTACAGGTGTTTAATGACTGCATTGGCTTTTGTGGACCGTTGCTTCTCAATAAACTCATTAGATTTCTCGAACAAGGTTTGTAGTATTTATGTGTTTTCAGCTGTAACTTTTCAGATGCTGAAATTGCATTTATGATTTTTATTTAAGCTCAATTGGTTATTTATCTGGTCATTGTCTGAGATATATATTTTTTATCGAATCAATATTCTTATTTGTGTCAGTTTGTTTTGTTTCCATTACAGAAGATCTTATGTTACAAAATAGAAGAAAATAAACTGTGAGCAACTGCCTTTTAGCCTTTTTCAGAGCCTGGAAACCTTGGAAAGTTGATTATAAGGAATATTGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCATCCGGAGGGTAGGTTGATCGAACCTACTTGGACAACGTCGCTGTAAGATGACTATCATGATCCCTTTGGACAATAAATTTCTGGCTATTGAGGATAAAACATTGACGTCGTTTGTGAGGGGAAGAAATTGAAAAGATTAAGGTTGGGGGAGAATAGGAGTTTCAGAGTGTGAATTTCATTATGGGAAGATGAAGTGGACTGACTGCTGGGTGCATTGCAAGAGTTCTGTTGGACCAAATGAGAAAATTCTTGAGACCGGAATAAGAAGGGAGGAAATACAATCTATCAAAGGCCTTGGGTAGGAATAGGAAGGAGAAGATTTCTCATCTTACAAAGGAGAAGAGAGAAATAGTGAGGCTTATCTTTTTATAGGAAGGAACAGAGGCAGGTGAATGGTGGAGGATGATGGTTACAGTGCATGAAGTGGCAGTGAGGAAATGTGAGATACTGGAGAAGTCTGGAGAGGCCGAATTGGTTATACAGAAGCATTTGAAGAGGAAGGAAGAAGGCAGCGATGCTCTACCTTTTTTATGTTGTCCCGTTTGTCGCAAAACTGATGGTGAGCCTGGAAGCAAACAAAAAGAAACGCTTTGCTGAAATTATGAAGGGAGCTCAGAACAGATGAGTCTGGTAGGGAAGACAAGACTCGCTAACAAGGCGCGTTAGGTGGAATTGAAATTTCAAAATGTTGACAATGAAAATGCGGAAGGAGAGCATCGTTTTGGTGAAGCCCAAAATGCAGAAAAATATAGTTGTTTTGGAACAAATTCAAATTATGTCAGGCCTTGTCAAGGAGAGCCCAACTCCAATGAGGATTTCGAAGGTGGAAAGGTTTTCTTAGGCTGAGAATGACAAATTGGTTGAGTGGGCCAAAAAAGGAAATTGGGCCAAAAAGTAGGGTCACAACTGAAATGGGTTTAGAGCCCTTAATTCATAAAAAATGCAAATACCCACGACTAGTGGAGGAAGAAACCAAGTTTCCGAGCTTACAACTGTGAAGAAGAAGGCGATTATGGATTCGTGAGTAGGGAGAACAATGGAGGTAGGAGAGAGACCAGTGGCGATTGGGAGTTGATAGTCCTGGGTAGTGAGAAGGGGAGAGAAGTGGTTGAAGATGTGGAGGGCTGCAACCTCACTGAGATCGCAGAGGAGCAGTCAATCCGACTCTCAGTGGTGGTTCTGGTGGTGGTTCTGGTGATGGAAGAAGGTGTAGAAGGTAATCTAGGGGGGGAGGGGATAGGGTGAAGCAGAGAGGGGAGACTTAGATGGAAGAGGATACAGGTGAGGGAAGTGGGGACCCCATTGAAGAAGAAAACTCTTGATAGGTTCTCCAAAATATCCAACAGATAAGTAGCATGTTGGGAGTATCTTTTGATGGCTTAGAGGAACCGGTTATAAAGTTATTCAGGGACAAATAATAGAAGGATGGAGAAGGTGAAAGAAGAGTGAAAGAAAAAACAAAGAGGAAAAACTAGAATGGTTGTATGGATCCAGGGAATTAAGAAGATTGTAATCCAGTGTCAGCTACGAAAAACTCAAGTAAACAGGAAAAGGAGCAAGGGGATCTCAAAAAAAGGCTTAAATTATATGTGACCATCTCATTTACTGGAATCTAAGGGGAATAAACGACTATAAGAAAAGATAAGTAATTAGGGCTTGAATGAATAGATGGAAACCCGATGTCATTCGCTTGCAGGAATCTAAAATAGAATCCATCTCTAACTGGATTATTTGGAGCTTATGGAAGAATAAAGAGATTTGGCTGGAGAGATTTACCCGCTAGAGGAGCGTTTGGAGAGATTAGTGTTATGAAAAGAGGGGTCCTTTAGTTGGGAGGAGCTTTTTATGGGAGAATGTTATATATCTTGCCTGTTTAAAGACTATAGAAGTGAGGAAAAATGAGTGTCCATTGGTGTTTTCAGTAAAATGAGTGTCCATTGTTGTGGAAGGATTTGAAAAATTGTAAATAGAAATGACACTTTCCGTAGGTTGTAGGGGGATTTTAATATGGTGTTGAACATATATGAAAGGTCTAGCCAACATTTCTCAAGAGTTTGTATTGATGAATTTAAAGAGACTTGGGATAGACTTCAATTTTAATAAATTTATCTCCCACGGGAATGGACTTGAATTAATCAGTGATTCAATCTAGCATGCTCACAAATTGATAGGTTCTTGGTGTTGATTTCTTACCAACTTCAAGTAACGAGTATTTGCTAAAAGTTTTTGTGACGATCGTTATCTGGTTAGTTTCCTATCTATCTTGTATTTGATGAAATTAAGTGGGCCCCTTATCCTTTCGTTTTCGAGGATAAATGGTTAAAATTAATGGTTTTTACAATAAGATTAATGAATGGTGGAGAGGATCAATGTTGAATGGTAAAACCAGCTTTAGAATTGCTCAAAAGATGAAGGTGGTGAAAACCATAATCAAGGAGTGGCATAAAGAGGAGGAGCGGGGGAAGGTATGTACACACAAGTCTTGTTTCAAGGGATTGAGGCAGTTGATGGATGGAGGGTGAGGATGTTTCGTTTATGGAAGATTTGGATTGCAGGAGGCCCAACTATGCACAAATCATCTAATGTGAGAGCCAGATGTATAAAGGAGGGGGAAGGAAACACTAAATCTTTCATTGTATAACAAATCATTATACGAGACCCAACTATGTGGAGCAAATGGAGACTGATGGCAGGATGGTAAAAAGGGTAACGAGAGTTTGAAGCAAGGGGCTTGAGATTTTTCCTACAGATTATACCACGAGGAGTTTAGTTGAAGAGCAAAATTGTACAGTATAAATTCTAGATTTCTGGGTGAGATGATTCCTCTATCCTTGGAAAGGGAATTTATAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGGGATGGGATGAAAAAACTATTGTATCAAGGTGACTTGGGATTGAGATATGTTATACAAATGAATTGGCCGTTGTAAGGCAAATGAATTTGATAGTTCATGAAAGAAAATGACACTGTGGAGGAGGGTTATAAAGGTGAAGTTTGGTATTGTGGATAGAGAATGATATTCCAGAGTATTGCTAAGACCGCATGGGAAAAGGGTGTGAAAAAAATATGCATGAGAAGGGATAAATTTCAGGAATATATCAGGTGGAGAGTCGATAATAGGAAGAGAAATAGCTTTGGAGATGGACTCTTGGCTTGGAGGAAGAATGCTCAGATAGGTTCTCGCAGATTTTTGTTATTTTACAGTATAAGAATATCTTAGTCCATGAGTCATTCAGAGTCATTGGAGGAGAAAGGAAATGACATGTGGAGGTGATGAGAAACCTTAATGACTGAGAAATAAATGAGTATGAGACTTACCTAAGTTCCTTAACTTCTGCATCTCTGATGGGAGTAATGACCAATCACTATGGAGCCTCAATTCAGAAGGGACATTTATGGTTGGTCTTTCTATAAACACTTAGATAAAAATAATTCTATAGTGTCCAGTTTTTCTTTTCGGCAATCTAGAAGGTGAATCCTCATCTCAGAGTTGTTTTCTTTGATTGGGAGAGCATGAATGCATTCTTTTTTGAAATAAAAGAAGTTTTATTAAAAGATCGGTACCAAGGAGTTACCACTCAATTATGCAGCATTACATCTCTGTCAAATGATCTAACACAATTCTAAATTCATCTATATGAGAAATATCATGACTCAACAATAGAGAACCAAAAGAACGTATCTATCTATCCATAATATGATTAAAATCTTTTTCAATTCTATCGAAAGCTCTTGAATTTCTCTATTTCCGTACTACCCATAAGACCAACAATGGAATCAGCATAAATTTGTTTTTCTTTTTGCATAAACCTGTCCATGCCCATATTTCAGCTTTCACGGAGTCAGTTATTACCCAGTTTATTCCCAAAAGTCCATAGATCATTGCCCATAATTTGTAAGCCAACAGACATCCAAGCATCAAATGGTTACATGATTCCTCATTAGCTTTGCACATGAAACAGTGGTTAACCATGCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCCTCTTTCTTGGTGTTAATTGCTAAGGTGGAGGGAACATTTAATATTAAAGATTTTCGATCTATCAACTTTATTGGGAGCGTTTACAAGCTCATCTCAAATGTTTTAGCTAGAAGAATGCAAAAGGTGATGGGTATGGTGATAGGGAAATGTCAACATGCTTTTGTAGAAAGCAAATTATGAACGCAACACTAGTAGCTGATGAGGTAGTGAATGATATGCTATTTCGAAATAGAGAAGGGGTCCTATGCAAACTTGATACTGAGAATACGTATGCTAACTTAAATTGGAAATGTACTGAATATATGCTAAATAGAATAGACTTTGGAGAGAAATGGTTTAATTGAATCAACTCCTGCATTATTCTTACATCTTTTACAGTCATGGTGAATATAGGTTCATCTTTTTCTTTTCAAGGCATTTAGAGGTCTTGAACAAGGGATTCATTATCTCTTCTACTTTTTATCGTTGTTATGGACGCATTGAACAAATTGTTATTAAGGGTCAGAGATTTGGATTTGTTCTCAGGATTGAAAATGGGAGGAGAGCAAGCAAAGAAGGTAATTCATTTATTTTTTTGCTTGTGACACTTTAGTATTTTCTGAATCTAATAAAGGTGCATTGCTCAACCTTAGATACATTCTCTTGAATTTTCAAATAGTTTGTGACCTCAATATCAACCTAAATAAGTTCGAATTGGTGATATTGGATGATGGAAATGACACTAATAGATTATAAAAACTTTTGGGATGCAAAAGGATAGAGTTGCCGCTTAAGTACCTAATATCCCGTTGGGAGCAAGTTACAAGAATGTGAGGATGTGGGATTCTGTCATGGTAAGCTTTTAGAGGAGACTAGTAGGGTGAAAAAAGATTATTTTCAAAAGGTAAGTGACTTACACTCATCAAAAGTATGCTGGTGAACCTTCTCATTTATTGTATGTCTTCTATGACTTTATCTTTTTAAAAAATAATGTCTTTTATGGCAATCCCAGTGAGTGTTCTCAAGAGATTGAAAACAATTCAGTGTAGATTCTTATGAGATAGCTCTGAGGTGAGAAAACAATTTTAGACATGGGATGGGATGAAAAAACTATTGTATCAAGGTGACTTGGGATTGAGATATGTTATACAAATGAATTGGCCGTTGTAAGGCAAATGAATTTGATAGTTCATGAAAGAAAATGACACTGTGGAGGAGGGTTATAAAGGTGAAGTTTGGTATTGTGGATAGAGAATGATATTCCAGAGTATTGCTAAGACCGCATGGGAAAAGGGTGTGAAAAAAATATGCATGAGAAGGGATAAATTTCAGGAATATATCAGGTGGAGAGTCGATAATAGGAAGAGAAATAGCTTTGGAGATGGACTCTTGGCTTGGAGGAAGAATGCTCAGATAGGTTCTCGCAGATTTTTGTTATTTTACAGTATAAGAATATCTTAGTCCATGAGTCATTCAGAGTCATTGGAGGAGAAAGGAAATGACATGTGGAGGTGATGAGAAACCTTAATGACTGAGAAATAAATGAGTATGAGACTTACCTAAGTTCCTTAACTTCTGCATCTCTGATGGGAGTAATGACCAATCACTATGGAGCCTCAATTCAGAAGGGACATTTATGGTTGGTCTTTCTATAAACACTTAGATAAAAATAATTCTATAGTGTCCAGTTTTTCTTTTCGGCAATCTAGAAGGTGAATCCTCATCTCAGAGTTGTTTTCTTTGATTGGGAGAGCATGAATGCATTCTTTTTTGAAATAAAAGAAGTTTTATTAAAAGATCGGTACCAAGGAGTTACCACTCAATTATGCAGCATTACATCTCTGTCAAATGATCTAACACAATTCTAAATTCATCTATATGAGAAATATCATGACTCAACAATAGAGAACCAAAAGAACGTATCTATCTATCCATAATATGATTAAAATCTTTTTCAATTCTATCGAAAGCTCTTGAATTTCTCTATTTCCGTACTACCCATAAGACCAACAATGGAATCAGCATAAATTTGTTTTTCTTTTTGCATAAACCTGTCCATGCCCATATTTCAGCTTTCACGGAGTCAGTTATTACCCAGTTTATTCCCAAAAGTCCATAGATCATTGCCCATAATTTGTAAGCCAACAGACATCCAAGCATCAAATGGTTACATGATTCCTCATTAGCTTTGCACATGAAACAGTGGTTAACCATGCATATGCCTCTTCTCTTCAACATATCAATGGTTTGTATACATTTTCTACAAGCTTTCCAAACGAAAAAAGCCATTCTTAGCTGTACCTTTGTCTTCCATATTTGCTTATGAGGAAAATCTGTCCCCATTATTCTCTTGTCACCATCAAATTGTTTGTAGAACGATTTTACAGTAAATACCCCACTTTTTTCTGGCATCCATTGTTTAAAATCCTCTTGATGACCCATTTTTGCTTGAGAGACCAAACTGATTAATTGTTGAAATTCATTCATCTCCCAATCATTCAAATTTCTTTTAACTTGCACATCCCAGAATTTATAGTCCCCATCCCGAGAATATGCCTCTTTAACTTTCATGTCCCTTTTTTGTGCGATCTCAAATATTCTTGGGAATCTGTTTTTTAATTTGAAATTTTCAGTCCATTTATCTTCCCAGAAATTTAGTTTATCACCAATTCCGACACACCATTTTGCTGAAAAATCCTGACAGCCCACTAAGATTTTCATCCATAGACTTCTGCTATGATATCCTTCTGTCAGTCTCCCTCCAATCCCCATTTCTTCTATTACCCCACCTGGACTCAACCACTTTACTCCACAATCTATTTTTTTCCCTTCTCTTTCTCCACAGCCACTTTCCTAGCAATGCTTTATTCATTTCCACCATAGATCTCAGCCCTAAACCACCTTTATCATATGGTTTTTTCACTTCTTCCCACCTAGCCAAGTGATACTTTCTTTTGTCTACCCCATCACCCCATAAAAATCTGCATTGAATCATTTCCAGCTTCTTTGCAATCTTGATTGGCATAGTGAATACCAACATGTAATAAATCGGTAGATTTGCAAGTGTACTTTAGATGAGCATTAATCGATCTCTCTTTGAAAGGAAATTCCTCTTCCATCCTGCCAACCTTTTATCAACCAATTCAACCACTAAATCCCAAGTTCTTGACTCTTTTACTTTCATACTGAAAGGGAGTTCAAGGTATTTCATAGGTAGATCTCCCACTTTACTGCCCAATTCCTCTGCCATTTGCATTTCATTTCTTTTATCCCCAATTTTAACTAGGTCCGATTTTGACATATTAATTTTTAGTCCCAACACCATTTGAAAACATAACAGAATACAATGAAGATGCAGCATTTTCGACTCCCCTGGTTGACAGAATAAGACAATATCATTGGCAAAAAATAGATGTGACACCTCAATCTTGGAATTACCTTTGCCACCCCTTTAATCATATGTAATCTTTTGCTATTTTCAATAATCTGCCAAAAGCTTTCATAACTATTATAAATAAGAAAGGTGAAGGTGGGTCGCCCTGTCTCTAACCTTTGGAAGCCGAAAAGAAGGATGAAGTTGCACCATTAACCATGACAGCAAACATTGTTTTATCCATTTCCTCCATCTATCACTAAAACCCAGTCTACCCAACATTTAGTCAACAAGAAGGAAAAAGATTATAGTGAATGGTTGTTTTCTATACAAAAGGACGGAGGAGTCTTATAATCATATTTTTGCTTTGATACCCACTTGCGGTCGTGGGTATCAAAGCATTACATATGGAGTTCTGGGATAGTTTGGGTAAAGGGATGGTATTGTAAAGGATAAAAGTTGAGCTTCAGGGGTATTATGTGGGAAGAACATGTGGACCGACCTCATTTCCCTTGTATATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACCTTTGATTCTTTTATTATGTGAAATAATTAATTTACAGGAAAATTCTCAATTTTGTTATATTCCAACAATTCCCTACTTGCATGGTGGCTATCTCAAATCAGCCAACAAAAAGCAATAGAGTAGTTGGTCATTATTACCCTGACATAACTAGGTTGTAGAGTGCAAGCTCATCTGTTTCAATATTATAAGAGTGAAGGAAACTTGTAAGAGAGTAGAAAGTAATTCACTTTTTATATAAAAGAATTAGAATATATAAAGAAGTTTGCAATTACCCATCAGAATTGATGGAGTGGGCATTCTATCAAGGCATATTGACTTCTTTCCCATTTGATATTTTTACTTTATTCTAAATAATAACATTATTTTAAAACTAACAGGGGCTCAATTTTCTTTTTATCAGGTTCTGGGAATTGGATTGGCTTTATACTTGCAATCTCCCTGGGCCTCACCTCCATCCTCAAGTAAATTTTAATTTAGATTTTATTGATGATATTGTCAAAAGAATTAACTAGCAATTAATTAGCCAACACATTTTATGCAATTAATTAGTAAATATTATGTAGTTAATCAGCAAATTTGTTACATTATGACAACAAATTATATGCAATTAATCAGCATATAGAGTAGCAGATTTCACACAATTATGATAACAAATTATGTAATTAATTAGTCAGCAAATTTTATGTTTAATTTAATGACTTGTATAGGTTTAATAACTTAATTAGGATATATTTGTTTAAGTAATTTAGGAGCAAAAAATTAGCTTGTATATTTGTATATATAATGAGAATTTTTTTCTATGGAGGACACACAAAAATTTTTCTACTCAAAATCTTTTAAATTGTCATGGTATCAGAGCATAGGTTCTAAATTCTTAAGTTTTTTTTTACTTATTTCAAGTCTCAATTCTGTTCTTATTCTTAGTATAGTTCCTTATTCTTATTTGTTCTTGATCAAATTCTCTCGGCATCGTGTCCCCAGACAAGTATGAGTCAATCTTGATTCGTTTTAGTAGAAAAAATTATTCAGTCTGAACATTGTACTTCAGAATTTTTATCAAAGGTGAAGATTTATGGGGCCATATTGATGACAGCAAACCTGCCCCAAACAAATATAAAGAAAAGGATGAACATGCCAAGTGGGAAGTTAAAGATGCTCAAATCATAACATAGATTTTAGAATCTGTTGATTCGAAAATCATCTTGAACCTTCAACCCTTCAAGACTGTAGTTGAGATGTGGAGTTATTTAAAAAAACTCTATAGCCAGCACAATATTGCTCGAAGATTTCAACTTGAACTTGATTTAGCTAGTCTTCAATAGGATAGTCTCTCTATCTCTAATTTTTATTCTATCTTTATGAATCTTTGGACTGAATATATTGATATAGTATATGCTACCTTACCTCCTGAAGGTCTTATCTCTGTTCAATCTATTCATGAAACTATTAAAAGGGATCAATTTTTTATAAAACTTAGATTTGAATTTGAAAGCACCAGGTCTAATCTTATGAACCGAGAACCTGTTCTCTCATTGGATGTATGCCTCAATGTTTTGTTTTGTGAGAAATAACGAATTCTCACTCAAACCATCATGGAACAATAAAGATCTACCTCTGTCTCTGTGGCTTATGTAGCACAAGGTAAGTCAAAAGATAAAGACTTGAGCATAATTCAGTGTTTTTGTTGCAAAGGGTTTGAGCATTATACTTCAAATTGTTCAAAAGAATCCTGCAACTACTGTATAAATGATGATCACATCATCAAGGAATGTCCTATCCAACCTCATAAGAAATCTAAAACAGTATATACAACGTCTGTTGGTTTTTCCAATACTGGTAATTCTGTGAACATGACACAGAGTGCTCTTGCTGCTCCTACTCCACCTGTAACTCCTGAAATGATTCAACAAATGATCATCTCTGCATTCTTTGCCTTAGAATTTTCAGGTAGATGTTTTTCAACATCATCTCCTTGGTATTTTGACTATGCAGCTTCTAATCATATGATCAACAATCTTAATTTTCTTACCAATGTCAACAAATACTCTAGAAATCTCAAGATTTATACAGCTTATGGAAATCTTTTACCTATCACAGCCACTGGTGACATTTCTTCTTTTCTAACAAATGTTTTTATCTCTCCTAATCTTACCAGTAATCTTGTTTCTATTGGTCAGTTGGTTGATGATAATTATAAAGTAGAATTTTCTAAATCTGGTTGTATTGTGCAAGATTAACAATCAGGGAAGACGATTGCAGGGGGCCTGAAGTAGGACGTCTTTTTCCTCTCCCATTTCCTTTATCTCCATATTTCTCTGTGCCCATTATCACTTGTAATTCTGCTCATGTTGATTATCGAATATGGCATAAACGTCTCGGACATCCAAACTCTAATGTACTCCATGTTTTATTACATTCTGATTTGTTTGGGAATAAAGATTCATCATCTCTTAGTGTTGTTCAATTTGATTGCAATTCTTGTAAGATTTGCAAAAGTAAAACTTTACCATTTCTATTCATATACCAAATGTAGTCTAATCTTTTAATTTAATATATAGTGATATGTGTGGTATGACACCAGTTACTTCTCATACTAATTACAAGTATTTTGTCACTTTTATTGATGATTATAGTCGTTTCATATGAATTTATTTTCTTAAATTTAGGGATGAAATATTTTTTGTCTTCAAGCTTTTCCATGCTCATATTCAAACCCGATTTTCTGGTAAAATCAAAATCTTTTACTCTAACAATAAGGGTGAGTACATATCTTTTTTTTTTTTTTCAGAAGTTCCTACAAATTAATAGAATAACTTCTCAACAATTTTGTCCTTCAACCCCACAACAAAATGGGGTGACGGAGAGAAAGAATCATCATTTTCTTTCCGCACCCTTCTACTAGAGTCTTTTGACCCTCTCGGTTTTGGTATGAAGTTCTCTCACTGTTGTGCACCTCATCAACAGATTGCCCTCTCTCTCTTTGAACCATGCCTCTCCTTTTACTTGATTATTTGGTTGCGCTCCAAATTATTTTAACCTTTGTACTTTCGGTTGTGTGTGTTTTGTACATCCTCCTGCACATGAACGCATAAAACTTATAGCTCAATCAGTTCAATATGCATTTTTAGGATAATCAGTACACCTAAAAAGTTTTATTTATTATGATCCTAATCTGCGTCGTATTCGGATATCCAAAAATGTGACATTTTTTGAAAATCAGTATTTTTTTGCTACTCACCATTATCATATTTCTCCTTCATTTTTTTGTTTTGCCATGGTTTACTAACTCTTCTACAGATCCTGTACCTTTTAAACCTCTCTTGGTGTATCAACGACGCTTGCCCAAAGCATCATATCAAACTTCTACACCTAACAGGCCTCCTCCAATGGATTCCTTGACGGTTGTTTCTATTTCAACAATTACACTTGCTCCTCTTAGACACAATACTCGTGTTCATAAACCACCATATATGTATGGTTTTACCCCTCGTTTTTCCTTAATAGCCACTTTGTCATCTATTTCCATTCTCTCCTCATATAAATAGGCAATGGAGCATGTGTTGGCGGTAAGCCATTGAAGCAGAATTTCTGACACTAGAAGAAAACCAAACTTAGGATGTTGTTTCATCTTCCCCATTTGTGAAACCCCTTGAAAGTAAGCTCGTGTTTTCCATAAAATTTCGATTTGATGGTCTCATATATCATTACAAGGCTCGAGGTTCTTGGCAACAAATAAGAGTATGGTTTAGAGTATGATGATACCTTTGCACCAGTAGACAAGATGACAATGTGCATACCATACTAGCCCTTGCTGCATCTCAATCGTGGTCTTTACATCAAATAGATGTTAAAAACGCTTTCTTGCATGGTGATCTAAAGGAATAAGTTTATATAAAACTTTAGTATGGTATGACTACTCCTTCATCTAATGTTGTTTATTAAATAAAATGTTCTTTATATGGCTTGAAGCAGACACCGCGGATATGGTTTGAAAAGTTTAGATCTATTCTTCTTAGTTTTTCATTTACTCAAAGTCAGTATGACTCTTCACTTTTTTTTTCAAAGAACATCTAAGCGCTTAATTGTACTTCTTATTTATGTGAATGACATAGTTATTACTGTCTCTGATAAAGAGGGAATCTCTGAAATTCAAAACTTGTTGCACTCTTCTTTTTAATGAAAGACCTTGCAGTTCACCTATTTCTTGGGGTTAGAGGTGCATCATCAGTTTCAAAGTATTTTTTTAAATCAACAAAAATATATTAAGGATCTAGTTAAATTTGGTGGTCTCACGAACACTACATCTGTTGACACTCCTGTGGAATTTAATGTCAAATATCGACGTGATGAAGGAAAACTTCTTGAGGATCCTACTTTATATCGAAAACTGGTTGGTATCTCATCTATTTAACCATCACCCGACCAAACATTTCCTATGTTGTTCACGTCGTCAGTAAGTTCATGCAAACTCCTCGACATCTTCACCCATCAGCAGTCCGTCGAATTATCAAGTATATTTATAGCACTCATAGCATTGAGTCATTTTTTACTACTGGTTCTTCTCTTCAATTACAATTATATAGTGATGTTGATTGGGCAGAGTGTCCAGACACTAGAAAATCTACTACTGAATGATGTATGTTTCTTGGTATGTCCTTATCTCTTGGAAATGTAAGAAACAAAACTCTGTATCCAAGTCTTCCACTGAGGCAGAATATCGAGTCATGTCTGCTGTATGCTTCGAGATCATTTGGCTATGTGGTCTCCTTACAGAGCTTAGTTTCTCACAAGTTCAATTTACTCCATTACATGCTGACAACACTAGTGAGATCCAAATCGCCACCAACCCTGTTTACAACGAAAGGACGAAGCACATAGAAGTTGACTATCATTCCATTCGATAGGCATATGACCGTTAAGTTATTAACCTACCATATATATCCACCACTCTATAAATTGTAGATCTTTTTGTTAAACCTATGACACGTCAGTACTATAGCTTTTTTGTTATCAAATTGATGTTTGTTAATTTACCAGCATCAATTTGAGGGAGGATGTAAAAGGAATTAACTGACAATTAATTATTCAGCAGATTTCATGCAATTAATCAACAGATATTATACAGTTAATTAGTAGATTTATTACAATTATAACAGCAGATTATATACAATTAATTAGCATCTATGACAACATATTTTATGCAATTAATCAGCAGATTTCACACAATTATGACAGTAAATTATGCAATTAATTAGTCAACAGATTTTATGTGTAAGTTTATGACTTGTATAACTTTAATAGTTTTAATTCGAACAGATTTGTTTAGCTAATTTAGGGGCAGAAAATTAGCTTGTATATTTGTATATATAATGAGAATTATCCTCCATGGAGGACGTTAGATTTTTGTTATTTTGTTTTTATGTAATGTCTTTTGTATTCCGAAGTATTGACCTTCTTGATTGATTGATGGTTCTCATTCTTGTCTTCTTCTAATCTAAGAGGATGAGTATGGATCTCGAAGTTAGTTTGGAGAAAACATGTTTTTTTGTTTATTGGGTAGATAATATTTTCCAATGTCTAAAGTGGTACTTGCTCATGAAATCTTTTTCCTGTTAGTCTCTTTTTGACGAATATAAAGTTGTACGGAAATGGATATAACTGCTATAACCATGATCACTGTATTCTTTGTTGAGAATGAAACATTTCTTTTCTATCTTTTCCCTTTAAGGGGTATTCTTCATCTGTAGCCTATGATAGTGTTTATAGTAGGTTCTTAGTATTTTAGATTATGTTTAATAATAATAGTTTAAAAGCAGTTGCCCATCATTTGCAGATCTTTTCTTGATACGCAATATTCTTTTCATCTTTCAAAGCTGAAGCTAAAGCTACGATCCAGTATCATGACCGTTATCTATCAGAAGGTACACTTCAGTATTTCTAGCACTTTTAGCATATTGATGATGTTATTATTTTATATAATGGGGGGTAGATTGAAAGATCAGAAAATTAAGGAGGTGATTGGAAGAATAAATCCGGAAATTTTGATGATTCAAGAGAAAAAAATGGGGTGTCGCCCACCCCAATCAAAACTTATCAAACAATCTTGTCCACTATGTTCAAGTCATCTCGCAATGAAGGAAAAAATGATTATTTCAAATAAAAAATGAAGGAAAAAATGAGAATGTACCGAGTGTTTCTCACCTCCTTGTTGACACATAACACGCTTATCTAAGGATGATGCTTGATTCAGCGTACACCTCAGCAACAATTTATTAGTACTGAGCATGCTAAAAATTACAGTCCAAACAAATACCTTGACATTTAAAGGAACTTGAGCTTTCCAAAATTCATTGGCAAAAGTAGAGTGATAACCATTTGTGTTTTGAGGTATATGTTTATAAAAGGACTTGCATGTGTTATCTTATGGACTGCATGTTATCTTTGTAATAATCTGCAAGGGAATTGAGAGAGTGTGTATGGACAGGGTTGAGAGAATATGTACAAACATAGGCCGGGAGTTTTTGTACGTTCGCTGTTTTTCTCCTTCTTGCTCGCACCCATGGCGAGTAGTGAGGAGGCCGAGGTAAGGAGAAATACGTCTGGCGATTGGAGATTTCTGGCCATTGAACAGAAGATGCTTGATGTAGTAGGAGAATGTTTAGATAGGATGGGATCAGATTGTTGGAAAATGAAAGGAGTTTCCTTTCTTCCATATTTTTCAATGAAGATGATGTGGATTGGCTATTAAGGAGCTTTAGAGAATTTCTTTTTCGGTGAAGGGGGAGTAGACTTGGTGAAGGAGTAGGCGGGGAAACCAGAGATCTTTAGGGATGGTCTTGGGCCGAAATAAAAATGGCCTATATTTGGTATTTTCAGCGCGTTTCAGGAGTATATTTGTCCCAGACGGTGAGAAGGCGGAGGTATGGTGGAATTTTATGACGATCTTGCATGATGTGGCTGATGTGGAGATGGTAGTGTTGGGAAGTGAGAAGAAGGATGTGGGCTCAGTAATACATTTAGTGGTTACTCCATGGATCAATCAAGTCTCATGGGGAATATTTGCTGCTCTGTTTGCAAGGTTGAGTTGCGTATGAGGGTGGAAATGATGAAGGGTGTTTTATTTGCAGAGATGGTGAATCAGTATGCAAGGGGGGAGCACAGAGAAAGCCGGGAGGGAAGATGATGCCTATTTTTGACCTGAGAGCTAGAATATTTGAAATTCAAGATCCAGGTCCAAATGCACTCGGAGCATGCCATTTTAGGCCCTTAAAAAAAGTTTTCTCAAGTGGTCATCTGACTTAATAAGACAGATGGACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAACTATTTGGGAAAAATGTAAAAATGTCTCCCAACTCAGCTACAATGATCGGACAAGTCAGTTACATGGACTAGATCAAGGAAAATTTTTAGTCCATGTATTTTCTAATCATATGGTAAAGTTGCTCCTGTAAGTGCTTGCACTGCCCTGGTAATGGATAGCCTTGTTTAAAACACAGAACAACTACCCTAACTACGTTGTCATGTCACAATGCCTTGCACACATTATTTTAGCCAAAAAGCCACCCGGTAGGCTACATTTGCACATTAGCACTATGCCATTGGCATATGGACTATTTGGCCTCACTCCCATGTGTCCTTGGACCTTAATGCTAACTCCTACTCTTGCCAAATGTCTATTTATGTCAACACCCTTGAAGCTCCCTTGAGTCAGTTGGTCAAGATTCCAAATTTTGCACAACTCAATTTACCTCCAAAGTTAACTCAAGCTTGTTGTCTGTACTGCTTGTCCATACATGTGTGCTGACAAAGGACCTTAGTCAAAGACCATAGTTTGCACACCGAAGTTTTATTTTATGACACCTAAAACGTCTAGTGTTGACATGAAGGGTCTATTCTTTGCATTGCAGTTTATTCAAGCAAGGTACTAGCTTCCACAACCTATGTTTGAACTAACTCATTTAGGGGTGTAACAAATCACTGCAACCAGAGAAGTCCAGAATTTTCGTTGGCTATTGATGAACATGTCTCCACAACTCTTGGAAAGGGATGATCTTGTCATTAAAGATCCGAAAATTCCTTGCAAGCCAGATGCTCCAAAGGCCAACAGAGAGTGCACCTTTTTTTAAGGGCTTAGCCTGTATCTATAGTCGCTCCCCTTTCAGAAAACAACTCATAAAGACCTCCACTATCAGGGGTTCACGTGACATAAATGAAAAGCCTTAACAATTTTTTCTAGGACCTCCAAGATGTATCACAGGGCAAGAACATTTATGAGTTTGTCTTCCCTGCAAAACATATCATGCATGTATTTGGAGACAGAGCTCGGTGAGGTCGCGGATTTGAAGCATCTTGTTTGTGTTTAGCTTCTGACGAATAGTAGTCAATGTGAATACCTTGACTTTGGAAGGAACTAGTGATTTCTAGAACTTGTTGGCCTTGTAAAATGGATTTTCATTTGGTATGGAAACGAGATGTTCAGAAAAGGATTTGCATGTAAATATGCCTAAAGATTTGAACGTCCATATCCTCATTTGAATTGGCTCAAAGAGATTAAGAAGGTTTGCTACATCAGAAGCCTCCCTATCAAAAAGGTTATTGGTGAAGTACAATTCTAGGTAATATTACATTCATTTTCAAAATGAATTATGAGACAGAATTATCATGTCTGGGGAACAAGTTGAATAGGCATGGGAAATCCTAATATTAGTTACACCTGAATATTTTACTATTATACCCTTACATAGTAAATTACTATATACACTACTTCTGACATCTATATTTTAGTAAAGTTAATGGATGCCATATCTTCTAGAGGCTTTTACGCTTTGATCGTTCTTCCTTTTATCTTTTCCTAGGATGACATTTTCCATCTATATTATAATATTTAAATTTGGTTAATTTCAAATGCACCCATCTTTGTAACTGTAAGAATGTATAAGGCAAATCAAACTTTATATAAATAGTCATGGTAATATATATAAAACCATGAGACAGCTTTGTTTATTATGAAAAACTAAGTTGCATTGTTATCCTACATGATCTTTCCAATTTTTGAATATTCCTTATTATTGTTTCAGCTTGCCTTTACAAATTGGAGTGGCGTTGTACCTTTTGTATACACAAGTCCAATTTGCTTTTGTTTGTGGACTCACTATAACCATTTTACTGATACCAGGTATTTGTTTGCTTATGGACTTAATTCGTCAATGGTATTTTTCTCAGTTATTTTATAGAGAATCTGTTTCTAGATGTTATTTCGTGTTCATGAGTGGTGGTACCATTTATGAGTGAAAGATGCATGAGAACCAGAAAAACTTTTTGTCTAGATTCGTAAATAACTTGATGAATGTAGTTACTTCTGTACCATTTGTTTGAGATGACATATTGAGTCCTTTTATTGTTTATAGTAGTAGCTTCTGCTTTTTACTGTATTATGACTTACGATAAAAGTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCATTGATCATGATAGCAAAAGTAGTGTTTGTGTCAAATGCCCATCTCTCTTGGCAATCAACACCAGGAATGTAGCATTAAGAGATTTCACAAATGAACCATTTTTATGAAAACCATCCAATATCTCAATGAAGTCATCTTTTACCACGGGCCAAAACTCCTATAAAAATCTCATGTTGAATCCATCAAGACCTGAAACTTTGTCACCATTGCATTCCATGAGACAGCTTCTAATTCCCTCTTCAGTGAATTCCCTCTGAAGATAAACTTGGTCAAGATCCCCCAGCTCCTTGAAATGTAAGTTGTCAAGCTTGGGTCTTGTCCTTAGTTCTTCCCTGTAAAGGTTGGCACGGGCCGCTTCCCTCATATTGTGGTTAGTAGAAATAGAGTGATCATCAACCATCAACTCCTCCATAAAATTACTTCTTTTTATATGACTAGCTAAACAATGGAAGAACTTGGTATTTCTATCACCATCTTTGATCCATCTTTGTCTAGCCTTCTGTCTTCGTGGATCTCGTCCATACTCAACCTCTATGTTGCCTCAACTCTCAGACCCTCTCTCGAAGTCACCTCATCCACCGATAAACCCTCCTCTCCTTCCTTCCTGTCTAGGTCAACAATCTCAAGAAGAATGTTATTTCTCTTCTCTTCCTCTTTAAGCCCGTCTTCCTTCGTCCATCTCTTGATTTTAGTCTTCAGCAGCTTCAGCTTATAAGCCACCCTGTAGCTAGCCTTCCTCTCAATCTTGGTCTCCTTCCACATATTAGTAATCAGATTCCTGAAACTCTCCACTTTTACCCATTCATCATCCAATCTGAATGAAGCAGGCCCTCAATCAATACTCTCAACAGTAAGACAAATAGGGAAACGATCAGAAATTGGTCTCTGCATCACTTTCTATGTTAGACCTGCCTACTAGAATAAGAAATCTGCATACACAAAGAAGACGGTCAATTCTAGCAAAAATCAGTTGCTTCTTTCACTGGACTAGGTCCATTTGCCACCCATTAGAGTTAAATCCGCTAGCTCCATCTTATCAAGTGTTTCTTTGAATTCCTCAGCACATGCTACAGAAAACTGCTCCCCCGACCTATCCCTACTCCTTAACACCATATTGAAATCCTCACCCACAACCCATTTATACCCCTATTTCATCTTACATTCCTCTAACTCCCCCCACAGCTTACCCCTCTCCTCTCTCGATCCCTACAATATACACCAATATACACCCATTCTTTCCCTCCTACAGAATTTTCAGAATTGCAGGAAATAGACACCTCCTTTACCAGAACCTCCTTACACTTCACCCTATTCTCTCTCCACATCATAATAATCCCTCCCGCAGTACGCCTCGCAGGGAGAAAGTACCAACCCAACTCCTTCACCTCCCGCACACTTCTCTCCTCTCTCAAGGATAAAGACTTCATCTTAGTTTCTTGAAGGCACACCACACCCAGTTTCCATCTTTTCAAGCACCCTTTTACAATATCTCTCTTCTTTATATCGTTAAAACCCCTCACATTTCATGAAATTATTTTATCTATCATTCTTAACTTTGTGCATATAACCTAAATGATTTCGTTCTAGCTTTCACGAACTAGCAACGGGAAGCTGATGCGAAATGAGAACAAACAAAGTTGAAGATTTTCAGCATTAGTTCGTATTTTTATAGTAACTATATGATTTTTATACATTCTTACATTATATGGACTATTTAGAACATATATAGGCTATTTAGGATTAGTACCTAACTTTAATATCTCTTTGAGAAAAAAGGCTTGCAAATTGGAAGAGGAACTTCCTCTCCAAAGGTGGGGGACTAACCCTTATAAAAAGTACACTCTCGAACCTCCCAACTTGCTACCTCTTTGTCCTCACCATGTCGGTCAATGTTGCTAGTAGGCTGGAAAAAATTCAGCGGGGGCAGTGAAGATAACAGAAGAAAATTTCATCTTGTTAATTGGGACGATGTGAAATTGTCCAAAAAACATGGGTGGCTTGGTCTTAGGTCTCTCACCACTATGAATAAAGCCCTTCATGGCAAATAGATTTGGAGATTCTAGACTGAGGGTGATAATTTGTCGAAAAGAATTGTCGACTGCAAGTGGAACATCTGTGGCAAGTGTTTACAGTACAGAGGTGGCTCAAACAGTTTTGATAAAAGCCTTTGGAGAGGCATCACTAATATTAGCAACTTGGTCTTCGATTGCTCAACCTAGGCTGTTGGCAGAGGCAATAAAATTAAATTCTGGACTGATAAATGGTGCGGTCCCTCTAAGCTCCAACACCGATTCTCTCTCATATATGCGATATCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTAGTTGGTAATAGATGGTCTATGGCAGGCACGATAAAAGTCTAATCAAAGATTGAAATTTCTATGCAAAAGAAACAAAAATTATTGAGTAGTTCCTCTTATCATTTTTTGGGATCCTCTAGAAAGAAAGAAACAATCGAGTTTTTGAGGGGCAAAGAGGATAGTTTTGGTAATATCAAGGATAAATAGTTTCATTTTTTGGATCCATTATACTTGGATGTCACCTTTGTAATCTTGATGATTTTAGTTTTATTGTAGATATACTCTTAGATTAATAAATTTTGTATATGGGTGGCACCCCCTTGGTGCCTACACTCAATATATTTTCTACTCTTTTATCTCAAAAGAAATGACTATAAAGCCATTTGTTTTGACACACATACAATATGATATTTCCAATTTCTTTGCTTAGAAATCTCAATTTAACAGAAAACTATCTTACAGTATGAAACTTTAATATCTTTATGTATGACAACCTTTAATATCTTTAGTATCAACCTTTAATATGTTTAGTATCTTTATGTATGACAACCTTTAATATCTTTAGTATCTTTATGTATGACAACCTTTGATATCTTTAATATCTTTATGTATGACAACCTTTTCACCCAAGGATATGGAGTATATAATCATCCATCTATCTATCATAATGCGCATATAACCCAAATAATTTCTTTTTAGCTTTGACTAATTAGCAAAGAGAAGCTGATGCAGAATTACAACAAAGTAATTTGAACATTTTCAGGCTTAGTGAAGATATTCTAATGAAGACAATTTCTTTCTAAACCACTATTAGCGTAGAAGAACATCACCTCAAATCCTTCTATAGAAGATGTTTTAATCGATGCTGATCATGTTGAGCATCCTTTTTTGATGCGAAGTTGTTTTGCCTTATGCCCCTCTCCAATTTTGATGACCAATTTATTATTTTCTAATGAAGAATATAAGTATCCAAAGTTGCAATTTGAGGTGTTTGAACTTTCTGTTTTTGGCTTGCCATCGCTAATGGCTTATCACGTCAAAACTCGAGGTCAAGTTTTCACCACTTGGAGTAAAATGATGCAAAACAAGAAAAACTTTAATTGGAATATTTTTAATACTAAGAAGATCTATGTAATTTGTGTTAGTATGTGGTTGTTTTAGTTTGTTTCATTATTTAGGTAGATTGAGTTTATGAGATTTAGCATCTTTTTTTGGACTATTTTTTTTTTTAGTTTTAATCAGTTCCTGTACAAAAGTCATTAGTTGTTAATAACAAATATTAAAATAATGAACTCAGAATTTATGTATTAGGGTTTTATTCCACATTATCTATCCCTCTCTTTCTCTCTTCTGTATTCTTTTTTCAAATTATTATTCTATCTTAACTTACCATATTCTATCAATCTCTTCCTATATTTCTTAACTTTGACATTTAATTCGTTCTAGCCTATTTTTATTCTTCTTTTTTCCTCATCTTTATTCTTTCAATTCTGAAACTATCTCTGGACATGTTAGTTTCAAAGACTAATTGTCTTGCATCAATAATGTTGTTAGAGCAAATTAATACTAAATTCAACCACCATTTGAAGATGACCTAATTCTTAGTTCAATCCTCTCAGGCAATATCCTCAGCCGATATAGTGGTGATAATGGAAAAGGGCCAAGTTAAGTGGTCAGGAAGTCCAGCAGACTTGACAGACTACGTATATCTGGCATTCTCTTCGCTGAATGAATTTGATACATCTTCACATGTTCAAACTCAAGAGTATAGGGAAAAAACTTCTACAGAAGCTGAGAATAGTTTGCAACTAGAGAAAGATGATATAAGTGTCTCTACCGAAGCTCAAGAGATCATTGACACTGAGCAGAGGAAGGAGGGCAAAGTTGAACTTATTGTGTACAAGTGA |